marketing sales channel management tourism booking software web booking software consulting internet reservation software internet distribution system open distribution alliance channel strategy